ttgagatcctttttttctgcgcgtaatctgctgcttgcaaacaaaaaaaccaccgctaccaacggtggtttgtttgccggatcaagagctaccaactctttttccgaaggtaactggcttcagcagagcgcagataccaaatactgtccttctagtgtagccgtagtcgggccactacttcaagaactctgtagcaccgtttgtgccatcatcgctctgctaatccggttaccagtggctgctgccagtggcgttaaggcgtgccttaccgggttggactcaagacgatagttaccggataaggcgcagcggtcgggctgaacggggggttcgtgcacacagcccagcttggagcgaacgacctacaccgaactgagataccaacagcgtgagctatgagaaagcgccacgcttcccgaagggagaaaggcggacaggtatccggtaagcggcagggtcggaacaggagagcgcacgagggagcttccagggggaaacgcctggtatctttatagtcctgtcgggtttcgccacctctgacttgagcgtctatttttgtgatgctcgtcaggggggcggagcctatggaaaaacgcctgctacgtggccttcttcctgttcctggtcttttgctcacatgttctttccggccttatcccctgattctgtggataactgtgttaccgtttttgtgtgagtcagtaccgctcgccgcagtcgaacgaccgagcgtagcgagtcagtgagcgaggaagcggaaaagcgcctggacgtgcattttctccttacgcatctgtgcggcatttcacacccggcatggcgtacttttcatacaatccgcactgatgccgcatggttaagccagtatacactccgctatcgctacgtgactgggtcagggctgcgccccgacacccgctaaaacctgctgacgcgccctgacgggcttgtcagctcccggcatccgctcacagacaagctgtgaccgtctccgggagctgcatgtgtcagaggttttcaccgtcatccccgaaacgtgcgaggcagctgcggtaaagctcatcggcgtggtcgtgaagcgattcacaaatatcggcctgttcatctgcgtccagttcgttgagcttctccagcagcgttaatgtctggcttctgataaagcgggccatgttaagggcggttttttcctgtttagtcactgatgcctccgtgtaagggggatttctgttcatggggtaatgataccgatgaaacgcgagaggatgctcacaatacgggttactgatgatgaacatgcccggttacttgaacgctgtgagggtaaacaactggcggtatggatgcggcgggtctgcctgggggagccggttgcccgttccggaaaactgccgacactggcaccgccgttactgcgtcagctggccgccatcggaaataacctgaatcagacagcccgtaaggtgaacagcgggcagtggtcttccggtgaccgggttcaggtggtggccgcactgatggccatcggggatgagctgcgccggctgcgtctggctgtcagggaacagggggcgcgggatgatagttaaatttcatgccaggggaaaaggtggtggcagtggtccggttgattacctgctggggagggagcgtaaccgcgaaggcgcaacggtgcttcagggtaatccggaagaagtccgggaactcatcgatgccacgccatttgcgaagaaatacacgtccggtgttctgtcgttcgcggagaaggagctgccgccgggaggacgtgaaaaagtgatggcgagctttgagcgtgtactgatgcccggtctcgaaaaaaatcagtacagcatcctgtgggtggagcaccaggacaagggacggcttgagctgaattttgtcattccgaacatggagctacagaccggaaaacgcctccagccgtactacgaccgcgcagacaggcctagaattgatgcctggcagacgctggtaaatcaccattacgggctgcatgacccgaacgccccggagaaccgcaggacgctgacactccctgataacctgcctgaaacgaaacaggcgcttgctgagggcgtcacgcgaggtatagatgcactttaccatgccggagagataaaaggccgtcaggatgtgattcaggcgctcactgaggcggggctggaagtggtcagggtgacgcgaagcagtatcagcattgcagatccgaacggcgggaagaatatcaggctgaaaggagcattttatgagcaatcttttgcagacgggcgcggagttcgagaaaaagctgaaagagagagccgaatctacagagaaaatgctgaacaacgagttcaggaggctcggcgaatctgtaagcgaggctgtgacatcaaacgagacgaaaatcagagacgctatagccctgttcacagcctcgacagaggaatcgctggaaaaacaccgggaaggggtgaaagaggcgatgatgcagcacaggagggacgtgttaaagctggcagggaatacgggcatgatgttactggggatagtctttctcctgtttaccgcgagtggcgggacgctctggtatcttggagggaggatacaggcgaacctggaagaaatcaggaagcaggaagagacattgcagaaactgaacgcgaagacatggggcgtggagtttgtgcaggacgggaacaggaaattccttgtccttccgtacgggaaatcagcggaggtgattccctttcaggggaaagagtgggtacatctgaaggagtgacacagagtgacagagctggaaacacatttgctgaacgccttagagcagctgcaacaggactatatgcagcggctgagcgaatgggagagcgccttcgtggaattgcagaagatgttttcgcttacgcaacgggacaacgcgatgctgaacgagcgggtcatgcagttgagtcagcaggtgcagcacttgagcgagcagacagaacgcttgagccagttatacagcgagaactggagataagagaggaacggctgatacaggagcgcgaacatgtgttatccctggaacgggagcgtcagccggaaatacaggaacgcacgctggatggcccttcgctgggatggtgaaaccatgaaaaatggcagcttcagtggattaagtgggggtaatgtggcctgtaccctctggttgcataggtattcatacggttaaaatttatcaggcgcgatcgcggcagtttttcgggtggtttgttgccatttttacctgtctgctgccgtgatcgcgctgaacgcgttttagcggtgcgtacaattaagggattatggtaaatccacttactgtctgccctcgtagccatcgagataaaccgcagaaatcgtgtcagccagcagcctggattttttcggggtaaggtctttgctgcggtaatcagtacccgcaaattgagttgtgccccggagtgagtttaaaaattcctggctgtgaaactgctgaatgcgttgttgcacatcactccgtgattttcctgtcgctttatctttagctcccatatcccagaactgccgaaaaaaaggcaccatcattcgtgttgtgtcggctttttgggtggaaaagttgggatcaaaaccgtcatcagaagcatatacgtaatgccgggtatgttgttccacgctgccctttggggtacaggctgtgagagctactgttgctgttatcatggcgataagacaaagtttgtttccggtacgtctcatgagtgtctccctaccttaaagtatttattctcggtgagttattatccgaagactattttatcatcagtctctgacagcgttcagcgaccgaacaacctggaccagaatccccgtttcttttccagttccagtgcctgcctgagctgggctatctcattttgtagctgttcccgttctgcttcctggcgtctgcgatccatatcctgtgcctgtttatcctcaagcatcagcgtcaggcattgtttcagctcattcagttcccggagaatgcgttctgtctgctgatcatgtggattttctgcatgtccctcactgtgcctttctggtgtctcattctgctttaattcgccgtatgcccggatcagttcactggtttcaaactcccgtcgtccgtccctgccggtacggtaactgacaaggcctgcgcgcatatcacggtaaaactgtgaacgcgatctgcctgtcatttttagtgcgtcccggagtgtgtgccatgccataaagtgacagtgtcccatagatgtctcatctcatagtttcagtaaaacataatgaggtctgagaacggtaatgtttgtgctggtttttgtggcatcgggcgagaatagcgcgtggtgtgaaagactgtttttttgatcgttttcacaaaaatggaagtccacagtcttgacagggaaaatgcagcggcgtagcttttatgctgtatataaaaccagtggttatatgtacagtatttatttttaacttattgttttaaaagtcaaagaggattttataatggaaaccgcggtagcgtactataaagatggtgttccttatgatgataagggacaggtaattattactcttttgaatggtactcctgacgggagtggctctggcggcggaggtggaaaaggaggcagtaaaagtgaaagttctgcagctattcatgcaactgctaaatggtctactgctcaattaaagaaaacacaggcagagcaggctgcccgggcaaaagctgcagcggaagcacaggcgaaagcaaaggcaaacagggatgcgctgactcagcgcctgaaggatatcgtgaatgaggctcttcgtcacaatgcctcacgtacgccttcagcaacagagcttgctcatgctaataatgcagctatgcaggcggaagcagagcgtttgcgccttgcgaaagcagaagaaaaagcccgtaaagaagcggaagcagcagaaaaggcttttcaggaagcagaacaacgacgtaaagagattgaacgggagaaggctgaaacagaacgccagttgaaactggctgaagctgaagagaaacgactggctgcattgagtgaagaagctaaagctgttgagatcgcccaaaaaaaactttctgctgcacaatctgaagtggtgaaaatggatggagagattaagactctcaattctcgtttaagctccagtatccatgcccgtgatgcagaaatgaaaacgctcgctggaaaacgaaatgaactggctcaggcatccgctaaatataaagaactggatgagctggtcaaaaaactatcaccaagagccaatgatccgcttcagaaccgtcctttttttgaagcaaccagacgacgggttggggccggtaagattagagaagaaaaacaaaaacaggtaacagcatcagaaacacgtattaaccggataaatgctgatataactcagatccagaaggctatttctcaggtcagtaataatcgtaatgccggtatcgctcgtgttcatgaagctgaagaaaatttgaaaaaagcacagaataatctccttaattcacagattaaggatgctgttgatgcaacagttagcttttatcaaacgctgactgaaaaatatggtgaaaaatattcgaaaatggcacaggaacttgctgataagtctaaaggtaagaaaatcggcaatgtgaatgaagctctcgctgcttttgaaaaatacaaggatgttttaaataagaaattcagcaaagccgatcgtgatgctatttttaatgcgttggcatcggtgaagtatgatgactgggctaaacatttagatcagtttgccaagtacttgaagattacggggcatgtttcttttggatatgatgtggtatctgatatcctaaaaattaaggatacaggtgactggaagccactatttcttacattagagaagaaagctgcagatgcaggggtgagttatgttgttgctttactttttagcttgcttgctggaactacattaggtatttggggtattgctattgttacaggaattccttgccgtgctcaagctgcgggccgcgcccgccgccaaaaacgtgcttgatgccattgaggtgctgcgcggcatgaacaccgacaacgcccgcaagctgccagccgatgcaccgaccggcttcatcaagccgcgctggcagaaactggtgatgaccgacgccggcatcgaccggcgctactacgaactgtgcgcgctgtccgagttgaagaactccctgcgctcgggcgacatctgggtgcagggttcacgccagttcaaggacttcgaggactacctggtaccgcccgagaagttcaccagcctcaagcagtccagcgaattgccgctggccgtggccaccgactgcgaacaatatctgcatgagcggctgacgctgctggaagcacaacttgccaccgtcaaccgcatggcggcagccaacgacctgccggatgccatcatcaccgagtcgggcttgaagatcacgccgctggatgcggcggtgcccgacaccgcgcaggcgctgatagaccagacagccatggtcctgccgcacgtcaagatcaccgaactgctgctcgaagtcgatgagtggacgggcttcacccggcacttcacgcacttgaaatcgggcgatctggccaaggacaagaacctgttgttgaccacgatcctggccgacgcgatcaacctgggcctgaccaagatggccgagtcctgccccggcacgacctacgcgaagctcgcttggctgcaagcctggcatacccgcgacgaaacgtactcgacagcgttggctgaactggtcaacgctcagtttcggcatccctttgccgggcactggggcgatggcaccacatcatcatcggacggacagaatttccgaaccgctagcaaggcaaagagcacggggcacatcaacccaaaatatggcagcagcccaggacggactttctacacccacatctccgaccaatacgcgccattccacaccaaggtggtcaatgtcggcctgcgcgactcaacctacgtgctcgacggcctgctgtaccacgaatccgacctgcggatcgaggagcactacaccgacacggcgggcttcaccgatcacgtcttcgccctgatgcacctcttgggcttccgcttcgcgccgcgcatccgcgacctgggcgacaccaagctctacatcccgaagggcgatgccgcctatgacgcgctcaagccgatgatcggcggcacgctcaacatcaagcacgtccgcgcccattgggacgaaatcctgcggctggccacctcgatcaagcagggcacggtgacggcctcgctgatgctcaggaaactcggcagctacccgcgccagaacggcttggccgtcgcgctgcgcgagttgggccgcatcgagcgcacgctgttcatcctcgactggctgcaaagcgtcgagctacgccgccgcgtgcatgccgggctgaacaagggcgaggcgcgcaatgcgctggcccgtgccgtgttcttcaaccgccttggtgaaatccgtgaccgcagtttcgagcagcagcgctaccgggccagcggcctcaacctggtgacggcggccatcgtgctgtggaacacggtctacctggagcgtgcggcgcatgcgttgcgcggcaatggtcatgccgtcgatgactcgctattgcagtacctgtcgccactcggctgggagcacatcaacctgaccggtgattacctatggcgcagcagcgccaagatcggcgcggggaagttcaggccgctacggcctctgcaaccggcttagcgtgctttatttaatgagatggtcactccctccttcccggtactatgctgaggacaggctttcattcggagaacggctttgttgaataaatcagatttcgggtaagtctcccccgtagcgggttgtgttttcaggcaatacgcacgctttcaggcatacctgctttcgtcattttgttcagcgctcgtaccagggccatagcctccgcaacctgaccatcgtagtcacgcagcgtcagtgaacccccgaacagctgttttacccggtacatcgccgtttccgctatcgagcgacggttgtaatctgttgtccatttccaccgcgcattactcccggtcattcgctgattagccactgcacggttacggtctgcatattcaccgggccagtaacccgcaccttttcggggagggataagcgcgctgattttcttacgccgcagttcatcgtgacagagccgggtgtcgtaagcgccgtctgccgatgctgccctgatttttctgtgagtctgccggataagacccgggaaggcttctgagtcggtcacattgttcagcgacaggtcagcgcagatgatttcatgtgttttactgtcaacggcgagatgcagcttacgccagatacggcggcgttcctggccatgctttttgactttccattcgccttcaccaaagaccttcagcccggtggaatcaatcaccagatgcgcgatttcaccccgggtgaacgttttgaaactgatattaaccgactttgcccgcctgctgacacagctgtaatccgggcagcgcaacggaacattcatcagtgtaaaaatggaatcaataaagccctgcgcagcgcgcagggtcagcctgaatacgcgtttaatgaccagcacagtcgtgatggcaaggtcagaatagcgctgaggtctgcctcgtgaagaaggtgttgctgactcataccaggcctgaatcgccccatcatccagccagaaagtgagggagccacggttgatgagagctttgttgtaggtggaccagttggtgattttgaacttttgctttgccacggaacggtctgcgttgtcgggaagatgcgtgatctgatccttcaactcagcaaaagttcgatttattcaacaaagccacgttgtgtctcaaaatctctgatgttacattgcacaagataaaaatatatcatcatgaacaataaaactgtctgcttacataaacagtaatacaaggggtgttatgagccatattcaacgggaaacgtcttgctcgaggccgcgattaaattccaacatggatgctgatttatatgggtataaatgggctcgcgataatgtcgggcaatcaggtgcgacaatctatcgattgtatgggaagcccgatgcgccagagttgtttctgaaacatggcaaaggtagcgttgccaatgatgttacagatgagatggtcagactaaactggctgacggaatttatgcctcttccgaccatcaagcattttatccgtactcctgatgatgcatggttactcaccactgcgatccccgggaaaacagcattccaggtattagaagaatatcctgattcaggtgaaaatattgttgatgcgctggcagtgttcctgcgccggttgcattcgattcctgtttgtaattgtccttttaacagcgatcgcgtatttcgtctcgctcaggcgcaatcacgaatgaataacggtttggttgatgcgagtgattttgatgacgagcgtaatggctggcctgttgaacaagtctggaaagaaatgcataagcttttgccattctcaccggattcagtcgtcactcatggtgatttctcacttgataaccttatttttgacgaggggaaattaataggttgtattgatgttggacgagtcggaatcgcagaccgataccaggatcttgccatcctatggaactgcctcggtgagttttctccttcattacagaaacggctttttcaaaaatatggtattgataatcctgatatgaataaattgcagtttcatttgatgctcgatgagtttttctaatcagaattggttaattggttgtaacactggcagagcattacgctgacttgacgggacggcggctttgttgaataaatcgaacttttgctgagttgaaggatcagatcacgcatcttcccgacaacgcagaccgttccgtggcaaagcaaaagttcaaaatcaccaactggtccacctacaacaaagctctcatcaaccgtggctccctcactttctggctggatgatggggcgattcaggcctggtatgagtcagcaacaccttcttcacgaggcagacctcagcgctattctgaccttgccatcacgactgtgctggtcattaaacgcgtattcaggctgaccctgcgcgctgcgcagggctttattgattccatttttacactgatgaatgttccgttgcgctgcccggattacagctgtgtcagcaggcgggcaaagtcggttaatatcagtttcaaaacgttcacccggggtgaaatcgcgcatctggtgattgattccaccgggctgaaggtctttggtgaaggcgaatggaaagtcaaaaagcatggccaggaacgccgccgtatctggcgtaagctgcatctcgccgttgacagtaaaacacatgaaatcatctgcgctgacctgtcgctgaacaatgtgaccgactcagaagccttcccgggtcttatccggcagactcacagaaaaatcagggcagcatcggcagacggcgcttacgacacccggctctgtcacgatgaactgcggcgtaagaaaatcagcgcgcttatccctccccgaaaaggtgcgggttactggcccggtgaatatgcagaccgtaaccgtgcagtggctaatcagcgaatgaccgggagtaatgcgcggtggaaatggacaacagattacaaccgtcgctcgatagcggaaacggcgatgtaccgggtaaaacagctgttcgggggttcactgacgctgcgtgactacgatggtcaggttgcggaggctatggccctggtacgagcgctgaacaaaatgacgaaagcaggtatgcctgaaagcgtgcgtattgcctgaaaacacaacccgctacgggggagacttacccgaaatctgatttattcaacaaagcctcggagaactatcatggaaaacattgcgctcattggtatcgatctgggtaaaaactctttccatattcattgccaggatcgtcgcgggaaggctgtttaccgtaaaaaatttacccggccaaagttgatcgaatttttggcgacatgccccgctacaaccatcgcaatggaagcctgtggcggttctcactttatggcacgcaagttggaagagttggggcattccccaaagctgatatcaccacaatttgtccgcccgttcgttaaaagcaataaaaacgactttgtcgactacgccatcatggcgacagcgcctttcctttgggttctctatatcgggcggatcgtggccggcatcaccggggcgactggggcggtagccggcgcttatattgccgatatcactgatggcgatgagcgcgcgcggcacttcggcttcatgagcgcctgtttcgggttcgggatggtcgcgggacctgtgctcggtgggctgatgggcggtttctccccccacgctccgttcttcgccgcggcagccttgaacggcctcaatttcctgacgggctgtttccttttgccggagtcgcacaaaggcgaacgccggccgttacgccgggaggctctcaacccgctcgcttcgttccggtgggcccggggcatgaccgtcgtcgccgccctgatggcggtcttcttcatcatgcaacttgtcggacaggtgccggccgcgctttgggtcattttcggcgaggatcgctttcactgggacgcgaccacgatcggcatttcgcttgccgcatttggcattctgcattcactcgcccaggcaatgatcaccggccctgtagccgcccggctcggcgaaaggcgggcactcatgctcggaatgattgccgacggcacaggctacatcctgcttgccttcgcgacacggggatggatggcgttcccgatcatggtcctgcttgcttcgggtggcatcggaatgccggcgctgcaagcaatgttgtccaggcaggtggatgaggaacgtcaggggcagctgcaaggctcactggcggcgctcaccagcctgacctcgatcgtcggacccctcctcttcacggcgatctatgcggcttctataacaacgtggaacgggtgggcatggattgcaggcgctgccctctacttgctctgcctgccggcgctgcgtcgcgggctttggagcggcgcagggcaacgagccgatcgctgatcgtggaaacgataggcctatgccatgcgggtcaaggcgacttccggcaagctatacgcgccctaggagtgcggttggaacgttggcccagccagatactcccgatcacgagcaggacgccgatgatttgaagcgcactcagcgtctgatccaagaacaaccatcctagcaacacggcggtccccgggctgagaaagcccagtaaggaaacaactgtaggttcgagtcgcgagatcccccggaaccaaaggaagtaggttaaacccgctccgatcaggccgagccacgccaggccgagaacattggttcctgtaggcatcgggattggcggatcaaacactaaagctactggaacgagcagaagtcctccggccgccagttgccaggcggtaaaggtgagcagaggcacgggaggttgccacttgcgggtcagcacggttccgaacgccatggaaaccgcccccgccaggcccgctgcgacgccgacaggatctagcgctgcgtttggtgtcaacaccaacagcgccacgcccgcagttccgcaaatagcccccaggaccgccatcaatcgtatcgggctacctagcagagcggcagagatgaacacgaccatcagcggctgcacagcgcctaccgtcgccgcgaccccgcccggcaggcggtagaccgaaataaacaacaagctccagaatagcgaaatattaagtgcgccgaggatgaagatgcgcatccaccagattcccgttggaatctgtcggacgatcatcacgagcaataaacccgccggcaacgcccgcagcagcataccggcgacccctcggcctcgctgttcgggctccacgaaaacgccggacagatgcgccttgtgagcgtccttggggccgtcctcctgtttgaagaccgacagcccaatgatctcgccgtcgatgtaggcgccgaatgccacggcatctcgcaaccgttcagcgaacgcctccatgggctttttctcctcgtgctcgtaaacggacccgaacatctctggagctttcttcagggccgacaatcggatctcgcggaaatcctgcacgtcggccgctccaagccgtcgaatctgagccttaatcacaattgtcaattttaatcctctgtttatcggcagttcgtagagcgcgccgtgcgtcccgagcgatactgagcgaagcaagtgcgtcgagcagtgcccgcttgttcctgaaatgccagtaaagcgctggctgctgaacccccagccggaactgaccccacaaggccctagcgtttgcaatgcaccaggtcatcattgacccaggcgtgttccaccaggccgctgcctcgcaactcttcgcaggcttcgccgacctgctcgcgccacttcttcacgcgggtggaatccgatccgcacatgaggcggaaggtttccagcttgagcgggtacggctcccggtgcgagctgaaatagtcgaacatccgtcgggccgtcggcgacagcttgcggtacttctcccatatgaatttcgtgtagtggtcgccagcaaacagcacgacgatttcctcgtcgatcaggacctggcaacgggacgttttcttgccacggtccaggacgcggaagcggtgcagcagcgacaccgattccaggtgcccaacgcggtcggacgtgaagcccatcgccgtcgcctgtaggcgcgacaggcattcctcggccttcgtgtaataccggccattgatcgaccagcccaggtcctggcaaagctcgtagaacgtgaaggtgatcggctcgccgataggggtgcgcttcgcgtactccaacacctgctgccacaccagttcgtcatcgtcggcccgcagctcgacgccggtgtaggtgatcttcacgtccttgttgacgtggaaaatgaccttgttttgcagcgcctcgcgcgggattttcttgttgcgcgtggtgaacagggcagagcgggccgtgtcgtttggcatcgctcgcatcgtgtccggccacggcgcaatatcgaacaaggaaagctgcatttccttgatctgctgcttcgtgtgtttcagcaacgcggcctgcttggcctcgctgacctgttttgccaggtcctcgccggcggtttttcgcttcttggtcgtcatagttcctcgcgtgtcgatggtcatcgacttcgccaaacctgccgcctcctgttcgagacgacgcgaacgctccacggcggccgatggcgcgggcagggcagggggagccagttgcacgctgtcgcgctcgatcttggccgtagcttgctggaccatcgagccgacggactggaaggtttcgcggggcgcacgcatgacggtgcggcttgcgatggtttcggcatcctcggcggaaaaccccgcgtcgatcagttcttgcctgtatgccttccggtcaaacgtccgattcattcaccctccttgcgggattgccccgactcacgccggggcaatgtgcccttattcctgatttgacccgcctggtgccttggtgtccagataatccaccttatcggcaatgaagtcggtcccgtagaccgtctggccgtccttctcgtacttggtattccgaatcttgccctgcacgaataccagcgaccccttgcccaaatacttgccgtgggcctcggcctgagagccaaaacacttgatgcggaagaagtcggtgcgctcctgcttgtcgccggcatcgttgcgccactcttcattaaccgctatatcgaaaattgcttgcggcttgttagaattgccatgacgtacctcggtgtcacgggtaagattaccgataaactggaactgattatggctcatatcgaaagtctccttgagaaaggagactctagtttagctaaacattggttccgctgtcaagaactttagcggctaaaattttgcgggccgcgaccaaaggtgcgaggggcggcttccgctgtgtacaaccagatatttttcaccaacatccttcgtctgctcgatgagcggggcatgacgaaacatgagctgtcggagagggcaggggtttcaatttcgtttttatcagacttaaccaacggtaaggccaacccctcgttgaaggtgatggaggccattgccgacgccctggaaactcccctacctcttctcctggagtccaccgaccttgaccgcgaggcactcgcggagattgcgggtcatcctttcaagagcagcgtgccgcccggatacgaacgcatcagtgtggttttgccgtcacataaggcgtttatcgtaaagaaatggggcgacgacacccgaaaaaaactgcgtggaaggctctgacgccaagggttagggcttgcacttccttctttagccgctaaaacggccccttctctgcgggccgtcggctcgcgcatcatatcgacatcctcaacggaagccgtgccgcgaatggcatcgggcgggtgcgctttgacagttgttttctatcagaacccctacgtcgtgcggttcgattagctgtttgtcttgcaggctaaacactttcggtatatcgtttgcctgtgcgataatgttgctaatgatttgttgcgtaggggttactgaaaagtgagcgggaaagaagagtttcagaccatcaaggagcgggccaagcgcaagctggaacgcgacatgggtgcggacctgttggccgcgctcaacgacccgaaaaccgttgaagtcatgctcaacgcggacggcaaggtgtggcacgaacgccttggcgagccgatgcggtacatctgcgacatgcggcccagccagtcgcaggcgattatagaaacggtggccggattccacggcaaagaggtcacgcggcattcgcccatcctggaaggcgagttccccttggatggcagccgctttgccggccaattgccgccggtcgtggccgcgccaacctttgcgatccgcaagcgcgcggtcgccatcttcacgctggaacagtacgtcgaggcgggcatcatgacccgcgagcaatacgaggtcattaaaagcgccgtcgcggcgcatcgaaacatcctcgtcattggcggtactggctcgggcaagaccacgctcgtcaacgcgatcatcaatgaaatggtcgccttcaacccgtctgagcgcgtcgtcatcatcgaggacaccggcgaaatccagtgcgccgcagagaacgccgtccaataccacaccagcatcgacgtctcgatgacgctgctgctcaagacaacgctgcgtatgcgccccgaccgcatcctggtcggtgaggtacgtggccccgaagcccttgatctgttgatggcctggaacaccgggcatgaaggaggtgccgccaccctgcacgcaaacaaccccaaagcgggcctgagccggctcgccatgcttatcagcatgcacccggattcaccgaaacccattgagccgctgattggcgaggcggttcatgtggtcgtccatatcgccaggacccctagcggccgtcgagtgcaagaaattctcgaagttcttggttacgagaacggccagtacatcaccaaaaccctgtaaggagtatttccaatgacaacggctgttccgttccgtctgaccatgaatcgcggcattttgttctaccttgccgtgttcttcgttctcgctctcgcgttatccgcgcatccggcgatggcctcggaaggcaccggcggcagcttgccatatgagagctggctgacgaacctgcgcaactccgtaaccggcccggtggccttcgcgctgtccatcatcggcatcgtcgtcgccggcggcgtgctgatcttcggcggcgaactcaacgccttcttccgaaccctgatcttcctggttctggtgatggcgctgctggtcggcgcgcagaacgtgatgagcaccttcttcggtcgtggtgccgaaatcgcggccctcggcaacggggcgctgcaccaggtgcaagtcgcggcggcggatgccgtgcgtgcggtagcggctggacggctcgcctaatcatggctctgcgcacgatccccatccgtcgcgcaggcaaccgagaaaacctgttcatgggtggtgatcgtgaactggtgatgttctcgggcctgatggcgtttgcgctgattttcagcgcccaagagctgcgggccaccgtggtcggtctgatcctgtggttcggggcgctctatgcgttccgaatcatggcgaaggccgatccgaagatgcggttcgtgtacctgcgtcaccgccggtacaagccgtattacccggcccgctcgaccccgttccgcgagaacaccaatagccaagggaagcaataccgatgatccaagcaattgcgattgcaatcgcgggcctcggcgcgcttctgttgttcatcctctttgcccgcatccgcgcggtcgatgccgaactgaaactgaaaaagcatcgttccaaggacgccggcctggccgatctgctcaactacgccgctgtcgtcgatgacggcgtaatcgtgggcaagaacggcagctttatggctgcctggctgtacaagggcgatgacaacgcaagcagcaccgaccagcagcgcgaagtagtgtccgcccgcatcaaccaggccctcgcgggcctgggaagtgggtggatgatccatgtggacgccgtgcggcgtcctgctccgaactacgcggagcggggcctgtcggcgttccctgaccgtctgacggcagcgattgaagaagagcgccggcggcatttcgagagcctgggaacgatgtacgagggctatttcgtcctcaccttgacctggttcccgccgctgctcgcccagcgcaagttcgtcgagctgatgtttgacgacgacgcgaccgcaccggatcgcaaggcgcgcacgcggggcctcatcgaccaattcaagcgtgacgtgcgcagcatcgagtcgcgcctgtcgtcggccgtgtcgctcactcgcttgaaggggcacaagatcgtcaacgaggacggcacgaccgtcacgcatgacgacttcctgcgctggctgcaattctgcgtgacgggcctgcaccatccggtgcagctccccagcaacccgatgtacctggacgccctggtcggcggacaggaaatgtggggcggggtagtgcccaaggtcggccgcaagttcgtccaggtggtcgctctcgaaggcttccccttggagtcctatcccggcatcctgacggcgctcggcgagctgccctgcgagtatcggtggtcgagccggttcatcttcatggaccagcacgaagccgtgaagcacctcgacaagttccgcaagaagtggcggcagaagattcgcggcttcttcgaccaggtgttcaacacgaacaccggcccggtcgatcaggacgcgctttcgatggtggccgatgctgaggcggccattgccgaagtcaacagcggcatcgtggccgtgggctactacaccagcgtcgtcgtgctgatggatgaggaccgcacgcgcctggaagctgcggcccgcgatgttgaaaaggccgtcaaccggttgggctttgccgcgcgcatcgagtccatcaacaccctggacgccttccttggtagtttgccgggccacggcgtggaaaacgtccgccggccgctcatcaacacgatgaacctggccgacctgctgccgaccagcaccatctggaccggcaacgcgaacgcgccatgcccgatgtacccgccgctgtcgccggcgctcatgcactgcgtcacgcaaggatcaacgccgttccggctgaacctgcacgtgcgcgacctcggccacacctttatgttcgggccgaccggcgcaggtaaatcgacgcacctggcgatcctcgccgcgcagctccgtcgctatgccggcatgtcgatcttcgcctttgacaagggcatgtcgatgtacccgctggccgccggcatccgtgcggccacgaagggcaccagcggcctgcacttcaccgtggcggccgacgacgaacgcctggcgttctgcccgttgcagttcctgagcaccaagggcgaccgtgcttgggcgatggagtggatcgacaccatcctggcgttgaacggcgtcgaaacgaccccggcccagcgcaacgaaatcggcaacgcgatcatgagcatgcacgccagcggcgcgcgcacgctctccgagttcagcgtgacgattcaggatgaggcgatccgcgaggcgatccgccagtacaccgtcgatggcgcaatgggccatctgctcgacgccgaagaggacggcttggcgctgtccgactttacagtgttcgagatcgaagagctgatgaacctcggcgagaaattcgccctgcctgtgttgctctacctgttccgccgtatcgagcgcgccctgacgggccagccggccgtcatcatcctggacgaagcctggttgatgctcggccacccggcattccgcgcgaagatcagggaatggctcaaggtgctgcgtaaggccaactgccttgtgctgatggcaacgcagagcctgtccgacgccgccaacagcggcatcctggacgtgatcgtggaatcgaccgcgaccaagattttcctgccgaatatttacgccagggatgaggacacggcggccctgtaccgccgcatgggcctgaacgctcgccagatcgagattctggcccaggccgttcccaagcgtcagtactactacgtgtcggaaaacggccgccgtctctacgacctggcacttggcccgctcgcgctcgcgttcgtcggcgcatccgacaaggaatccgtcgccatcatcaagaacctggaagccaagttcggcgaccagtgggtggatgaatggctgcgtggccggggcctcgcccttgatgaatacctggaggcagcatgagttttgcagacacgatcaagggcttgatcttcaagaagaagcccgcaacggccgcagcagcggcgacgccggccgcgaccggcccgcaaaccgacaacccgtacctgacggcgcggcgcacctggaacgaccacgttggttccgttgtgtcgcaaaagcagacctggcaggttgtcggcatcctttcgctgatgatcgtcctcgcggcggtcggcggcatcatccacatcggcagccagtcgaagttcgtgccctatgtctacgaggtagacaagctcgggcagacggccgccgtggggccgatgaccagggcgtcgaaagccgatccgcgtgtcattcacgcctcggtggctgagttcgtcggcgatgctcgcctggtgacgccggacgtagctttgcagcgcaaggccgtctaccgcctctatgccaagctcgggccgaatgacccggccaccgccaagatgaacgaatggctcaacggcaccgccgacgccagcccgttcgctcgcgcggccgtcgaaacggtcagcaccgaaatcacttccgtaatcccgcagacgcccgacacctggcaggtcgattgggtcgagacgacgcgcgacaggcaaggcgtggtgaaaggccagcccgtgcgcatgcgggccttggtgacggtctacgtcgtcgagccgacggcggacaccaaggaagaacaactgcgaaacaacccggccgggatctacgtccgggacttctcctggtcgagacttctgtgaggcactgaattatgaaaaaggaactgtttgctttggtcctggccgcgtccgttagcgtgcctgcatttgccgccgatcccggcgcggacctgactgacctctatttttccggcaagaacccggagctgaccgcgcaagagcgggcggccatcgccatcgccaagaagtgggaggcgggtaccgccggcatgcggccggtggccggccccggtggttcggtgcgcttcctgttcggcgcgcagcagccgagcatcgtatgcgccgtgctgcaagtgtgcgacgtggccctgcaacccggcgagcaagtcaactcgatcaacctgggcgacaccgcccgttggacggtcgagccggccattaccggcagcggcgcgaacgaaacccagcacctcatcatcaagccgatggatgtgggcctggaaaccagcctggtcgtgaccacggaccgccgcagctaccacatgcgcctgcgctcgcatcgcacgcagtacatgccgcaggtgtcgttcacctacccggaagatgcccttgcgaagtgggacgccatcaagaaccgcgaacagcgggatcgcgtcgagaaaaccattccgcagaccggcgagtacctgggcaacctgagcttcaactactccgtcagcgggtccacgtcgtggaagccggtgcgcgtctacaacgacggcaagaaaaccatcatccagatgccgcactcgatggaacagaccgaagcgccgacgctcctggtcgttcgcagggagggcggcctgttctccgacgatgaaacggtgatggtcaactaccgggtccagggcgaccgctacatcgtcgatacgattttcgacaaggccatcctcatcgcgggcgtgggcagcagccaggaccgcgtgaccatttcaagggggaactaaaccatgcgtaagattctgaccgtcatcgcactcgcggccacgttggccggctgcgcgacctccaagtacggcagcttcgtccaggacgcgccggccgcctacaaccagaccattgcgaccgacgcggtgaagcagctcgtcaagctctacccgccggcgcaaaccaagctggaattgcagcaggctacgcccgatccgttcggcattgccctggtcactgaccttcgcgcccagggctatgctgtcatggagtacaagcccgacggcaacgcggccgcagctccggctgctgcgtcctcggccgctgcgaagccggcaacgccgcaagcccagggcggctatccgctgcgctacgtgctggaccaattcagcgacagcaacctgtatcgcctgaccgtcatggtcggctctcaatcgctcacgcgcgcctacctcgcccaaaacaacacgatggtcccggccggcgcatgggttcggaaggagtaagccaatgagcgaagatcaaatggcaccggacgcatcgccagatgcggtcaagccgaaaagcggggttcgccgcgtcaacaacatgccgatgtacctcatcggcggtgtgctcggcatcttcctgctggtgatggccctggttgctgcggatcgcgctgcgcagcagaaccagccgggagctgcgaaggctgagaaggccggcagcaccagcatgtttgccgacgaaattgccggcaaacagcaggacggcatcatcaaggccaagccgctggagattccgccggaacaaaccgcccagcaaccgacgacggagctgacgccagccccggcgcagggaacgactatcacggtcgcacggcccgagaacctggaccagcccccgacgccgccgcagggtgcgcgcaacgaggacctggaccgcatccgcatggcgaagttgcagatgctggaagaggcgatcaaggccaagacgacggtgcgcatcgacgcgccgcgcagccagggcagcgccggcggcggtgctccgcagggccgcgaggaaacccttgcgcgcatccaggagctgcgtcggcaggctgagaacgcccgcgccaccgatccgaccgccgcctatcaggccgcgcttgcgcaggctcgcacgatgggcggcgcggcagggggtggcggtatgggcggctcgggtgcgccgaccctcgtgcagacctcgaaccgcagtggtggcggcgctggctatgggtcgttcgacaaccgcagcgagggcgaccgttggcggctcgactcccagccggaagcacctgcaacgccctatgtgctgcgcgctggcttcgtcgttccggctacgcttatctcgggcatcaactccgatctgccaggccaaatcatggcccaggtatcgcagtcggtgtacgacacggcgaccggcaagcacatgctcatcccccaaggctcgcgcctggtgggcagctactcgaacgatgtggcctacgggcagaagcgcgttctggtggcatggcagcgcatcatcttccccgacggcaaggcaatggacattggggccatgccgggcggcgatagcgctgggtatgcaggcttcaacgacaaggtcaacaaccactacttccgcaccttcgcatcggcattcctcatgtcgggcgtcgttgcgggcatcagcttgagtcaggaccgtggcaacagcaacagcggttacggacgacaagacgcgggttccgcgatgagtgaagcgttgggtcaacagctcggccaagtaacggcgcagatgatcgccaaaaacttgaatatcgcgccgacgctggaaatccgtccgggctatcgcttcaacgtcattgtcacgaaagacatgacgttttctaagccctaccaggcgtttgactattaactccaaggagtaacttatgaagaagctcgctaagaatgttttagccgctaaagtagctctggtgctggccctctcggtcggcaccttggcggtcacgcctgcgcaagcgggcattccggtcatcgacggcaccaacctgtcacaaaccactgtcaccgcgattcagcaggttgcgcaggtccagaagcaaatcgaggaataccggacgcagttgcagcagtacgaaaacatgctgcaaaacacggtggccccggccgcctacgtgtgggaccaggcgcagtccaccatcaacggcctgatgagcgccgttgataccctgaactactacaagaaccaggcgggcagcatcgacgcttacctgggcaagttcaaggacgtgtcctactacaaggggtcgccgtgcttctccctgtcgggctgctcggaaagcgagcgcaaggcgatggaagagaaccgccgcctggcgtccgaatcgcagaaaaaggccaacgatgcgctgttccgtggcctcgatcagcagcagagcaacctcaagtccgacgccgccacgctggagcaattgaagggcaaggcgacgacggcgcagggccagttggaagccctcggctacgccaaccagttcgccagccagcaggccaaccagctcatgcaaatccgtggccttctgcttgcgcagcagaacgccatcgccacgcagatgcaggcccagcaggaccggcaggcccagcaggacgctgcgggcgcgaagctgcgcgagggttcgtaccgcgcaagcccgtctaagacctggtgaggggaggcgcgatgaagaaatccaacttcatcgcagttgccgcgctggccgccgtcatggcggccagcctggcaggctgcgacaacaagcccgacaccgacaagctgacctgcgccgatctgccgaaggtcacggatgccgctcaacgcgcggagctgttgaagaagtgcccgcgcggagaaccgggaggcttcaagcccagcgaaaagaaagagtggtgatgacgtatgaaaatccagactagagctgccgcgctcgcggtcctgatgctggccttgatgccggtagcggcatacgcccaaatcgacaattcgggcatcctcgacaacgtattgcagcgctaccagaacgccgcgagcggctgggccactgtcgtccagaacgccgcaacctggctgttctggaccttgaccgtgattagcatggtctggaccttcggcatgatggcactgcgcaaggccgacattggcgagttcttcgccgagttcgtgcggttcaccatcttcaccggcttcttctggtggctgctgaccaacggcccgaatttcgcgtcgtccatctatgcgtccctgcggcagattgcaggccaggcaacggggttggggcaggggctttcgccgtccggcatcgtcgatgttggcttcgagattttcttcaaggtgatggacgaaacctcgtactggtcgccggtcgatagcttcgtcggtgcctcgttggcggccgccatcctctgcatcctggccctggtcggcgtgaatatgcttctgctcctggcgtccggatggattcttgcctacggcggtgtgttcttcctgggcttcggcggctcgcgctggacctcggacatggcgatcaactactacaagaccgtcctcggggtcgccgcgcagctcttcgcaatggtgctgctcgtaggcatcggcaagaccttcctcgatgactactacagccgcatgagcgaaggcatcaacttcaaggaacttggagtgatgctgatcgtcggcctgatcctgctcgttctggtcaacaaggtgccgcagctcatcgccggcatcatcaccggcgcgagcgtcggcggtgctggtatcggccagttcggcgctggcacgctcgtcggtgcggccgcgacggccggcgcggcaatcgcaactggcggcgcatctatcgcggccggcgctgcggcggcggccggtggcgcgcaggccatcatggcggccgcgtcgaaggccagcgataacgtctctgccggcactgacattctgtcgagcatgatgggcggcggcggtggcggcggcggtggtagcgccggcaccagcggcggcgacggcggcggctcgggtggcggcggtggctcgggcggcggtgaaaccccgatggcctcggccgccggcgacaacagcagcggcgcacgcggcggcagttcgggcggcggctcgggtggtggccgttcgtctggcggtatcggtgccacggcggccaagggcggccggatcgcggccgataccgtcgccaacctggcgaaaggtgccggctcgattgccaaggccaaggccggcgaaatgcgcgcatcggcccaggaacgcatcggcgataccgtaggcggcaagatcgcgcaggcaattcgcggcgcgggtgcggcggcgcagaccgctgcaaccgtcgccgatagcaacagccaggcgcaggaacaacctgcaccggcacccgcaccgtcgttcgacgacaacagcctttccgcaagcaacaacagggaagcggccgccgacgcggattccgaagtggcgagcttcgtcaacaagcccgcccaatcctgaaacgactcttaggagctacgaccatgcaactgaaaaaagcgttctcgtcggccgccctggtggtggccttgggcctcggcgcaactggctcggccagcgcgcaagacgtgctgacgggcgatacccgcctggcctgcgaggccattctgtgcctgtccacgggcagccggcccagcgagtgcagcccgtcgctctcgcggtacttcggcatccacaagcgcaagctgtcggacacgctcaaggcgcggctgaacttcctcaacctctgcccggtatcgaaccagacgccggaaatgcagacgctcgtttcctcgatttcgcgcggggccgggcgctgcgatgcgtcctcgctgaactccgtgctgcgtgagtggcggagctgggacgaccagttctacatcggcaaccgcctgccggactactgcgcggcctacaccggccatgcctataccgacttcaacacgaccgcgccgcgctacgtcggcacgccggaagagggcggctattggatcgaggcggccgactacgaccgcgcgctcaaggagtacgaggcgaagctgaaagagcggcagcagcagtacggtcgctatggcagcgacgcctaccgtcggttcgagcggtaaggggaggggatagcgatgccgtttgccaagctgctggcacggaacgctctgccggtggtcgccctggtggcggccactggcttcggtgcggcggatgcgaccgccgcacggctcttccccgatctgtcggaacagatggaagagcgcgttgtgtgctcggtgtctgcggccgcgaagtacgagattccggccaacattcttctcgccattcgggaaaaggagggcggcaagccgggccagtgggtcaagaacaccaatggcacctatgacgtgggcgagctgcaattcaacaccgcctacctgggcgacctggcgaagtatgggatcacggcccaggacgttgctgcggcaggctgctatccctatgacctggcggcctggcggttgcgcgggcacattcgcaacgacaggggcgatctgtggacacgcgccgctaactatcactcgcgcacgccgtcgaagaacgcgatctatcgcgccgatctgatggtgaaggccgacaagtgggcgaagtggctggatgcgcgtttcgtcaccgtcaactatggccccagctcgccggcgcagccggcagggaaggggaccacacttgcggccgctgatacgtcggcagcagcgccggccgaagcgcagccgatgaagcaaggccggatcacccgcaccagcctccgcagctcgggttacgtaccccggcagctcatcatcaacaacacgccataaggaggaacggccgtttagcggctaaagcctatgggcattcgcaacctgacgcagcgatacatgaacggggccagggcctacgcggcctgggcggcatcgcaggcgaaagcgccgtttgatcttctggtactgggcatcgggcctgtcatcgtctttggcctggtcgcgcatacgctgctcgcgttcctgcccacatgggccatgtacgccgccggcgctctgctggtcctcgcggccctgcctttggcgctgcacgtcctccgggaatacgcgctgcgctatgggcgcaaatagcgccctgcagggcgttcttactccaagggggagggcatgaatacacgcgccatgaacgacgccagcggccgggcctcgctgcctgccatggtgatcgccgacggcaccattgaagccttgaagtggctcgccttgcttgccatgaccggggatcacgtcaacaagtacctgttcaacggtacgctgccatatctgttcgaggcggggcgcttggccctgcctcttttcgttttcgtcctggcgtacaacctcgcccgcccgggcgcgctcgagcgcggtttgtacgggcgagcgatgaaacgcctgttggccttcggcctggtcgcctcggtcccgttcattgcgttgggtggagtggtgggcggatggtggccgctgaacgtcatgttcacgctgttggccgcaaccgcgatgctctacctggtcgagcgcggccgctcggtcgctcctatagcgctgttcgtcgtggccggcggcctggtcgagttctgttggccggcgctgctgctggccgcgtctgtctggttgtacctcaagcgcccgacgtgggcggccgcgttgatggcgctgctgtcttgcgcgtccctgtggtacatcaatggcaacctttgggcgcttgctgttgtgcccctggtgatcgtcgccgccggcgtcgatcttcgtgtcccgcgcctgcgctgggccttttacacgtactacccgctgcatcttgccgctctttggctgatccgctgtattgattcacttgaagtacgaaaaaaaccgggaggacattggattattcgggatctgatgggattagatttggtggggcttgcaagcctgtagtgcaaattttagtcgttaatcaatgaaacgcgaaagatagtaaaaaattgcttttgtttcattgaaaatacgaaaaacaaaaacactgcaaatcatttcaataacagcttcaaaaaacgttcaaaaccgataacaaccaagctgtcaccaaatgactcatatcacaaatcagcttatgccgtttaggtatgttacatgtgtgattatgtgaggtgaagtatgttttagctggttcatggttgttatacggctttttttacctcctgtggttcctgtgaaggtactacaacactttcctgttcatgaatcccatactttgacaaaatctctttgcgtttttcttcaggtaatgcatctagcatcatcaacgtctgaatactttgctgtgaaaatcctataaagctgtaaagtttctgttcattaaatacaagaggcattaacgccaacaacccccctttacttaaaagtttcagtgccttgcgtgcttcatctggttccagctcttcaatcatattgattaaggttgtggttaatttgtttatcagttccgaagaatcctgtttctcattggcttgagcaccagtatccggtgtggataaccccaagtgcgcaataacttgctctcgttctttggtgggcatcgacatcacatcgtattcaacagctttcccccccttgacaccttcctttttttgcttcgtccagccttgaacatttgctcgatagtgaacaccagcaacagatccaggcataccatcagcagccataatttcttgcggcgaacaccaaattgacttttcagtattattcttttctataaagttacttttcaaaatttaaactccttatttatcaacgcgttaatcagtaatcaaaggaatttaccaaaaagcagctttacaaaaagcttcgttcgcacgcccaatcaggcatggctcctgacaacagcaatacatggaaaaacggcatatcaagtgctgaaatcggatttcggagcccgtctcgttgttgttgacgcattggcggcgttcatgcgccgactgcatgcgatcccagtgagcgaatgctccttcaacagtgaccacgcatgcaggcttgcccgagcgcgggagcgtatcgaggcgggggttgttgatgtcgatgacttcgataaggagcgcgaagggtggacggccgaacaggtttgggaggcgatgcatcgcctcctaccgctcgcgccggacccagtcgtgacgcacggcgatttttcactcgataatctacttatcgtcgaaggtaaggtagtcggctgcatcgacgttgggcgggctggtattgctgatcgataccaagaccttgccgtgttatggaactgtcttgaggagttcgaaccttcgcttcaggagaggcttgttgcgcaatatggcattgccgatccggataggcgcaagctgcaatttcatctcctgctggacgaacttttctaaggcgatgccccctcgacctcgatcagggaggcgttcaggacgactcacaaagaaagccgggcaatgcccggctttttctgctgctacctccgtagtcgtaaggtcgttgcaggtgctcgggtgcggtacaactcgccggtcgccagctcaagcgcgatcacgtcgttgccgtcgtagttgacgatgatgctgttgggccgactgtcctcacgcttcgcagggagaggccagccttcaatcgaagccggcgcaagctcgtagtgcttcccggtttcgacgctgcgcagcgtccaggtcctgcaaccggccacgccggtcgcagaaaccacggcgagcgagccgcgaaaatcgtgcgggtacgcctcgatgttcatacgcctcctagatcgagcgcgagcgtttctgctcggccttggccgcctgttcctgggacacctcgccgatgaccttgccctggccccggctgtaggcgatttcgtagttcttgccgacaaccggcggcttctcaaagatgccccggctgtgtttcacgatcccgccttcgctgaactggtagacgttgcgcccatcgtcgtgcagcacctggccgacgtgcttgtgcgggtggacgtttttgcttgcgtccttcgcatcgctcaactggtgaatgcctttcggtagccccgcctcgggcaacaccttcatggtcagccattcgccgttcactacctggtccacctggcggctgccgttcatgacggcgatcttgacgctgccctcgggtttcatgatgacgccagggcttgccgatgtgcgtggtgccccgatctgtactttgttcatacgctctagttctccttagtaggttctcgcgcggcgttgccgctgttcttgctgctcgatgtcttgctgcttgagctgctgcaccttctgccgctggccctcgtcgagaagcaccttgccgacagcacttctcacctggcgttcaaccccgtccttgcccaggctgctgcgctcggacaggtcgttgaaatcggtgtgcttcttcatgttcgacagggcggcgagctggccatcgttcaacagcgattccttgagcttggccgtgtcggcctcgctcaactggaccttgccggccgccgcgtccgcgaggcgcttttcagcgtgcaaatggttgcggtagttctccggggtgatcggcggcagctccttcgggtaggcgttctcgcccggcgcgaagattgggaagatggccttgccgccgaccgccttggcggcctcctgtgccttcgtcctgccgggattcacgccctgggtgatctgcacctggcggtcgtcgtcgccggcgatcacaacgggcttgtccgggaatttcgcgtgcagggcctcggcaacagcctgtaggttgccggaatcgaacgcggcgacagtcgcgtgccccagcgcttcggccactgtggcggcggtggcatagccttcgccgatcaccagcgccggcgcggccgcgagcgcatccatgccaccgacgacatggaagcatccttccttgcggctgtccttggcgaagcgcttggtgccgtcctcctggatgtactgcatggtccattgcttgccgtcggcgtcgtaggccgggatgtaggttttctggccctcctggtcggtaaggacgccggcgtgcacctgtagacccttgtcgcgcaggtacggcgtcggttccgtgatgggaaccaggctttgcgcctggcggccgatgcgctgcgccgtggcttcgtgctggcgttcttgttcctcggcacgcgcggccagcttggccgccgcctcggcctgcatcttggccttctcggcggggtccagggcgtagcccttggccttccacttcatttcgacgccggtgcggttgtttttgatgtaaccggccgggtggccgtcgaggtggccgacgtagaagcccgacttctcgcccttcttgtcgccctcggtctcgatgcggtgcttcttgccgtccatgatggggtgctcgccgcctggggtgacgacgcagcccatgcttttcagggcctccgcgaactcatcttcgggggtgacggccggggattgctgggtgggcacgttgtccggcagccagcgttgcagcttgcccatgtcggcgttcggtccggcgtaccaggacttggccaccttgtcccactgcgcgccggccgccttggcaacctggcgctcgccgtagggcacggccaggtagacgcgctcctgggccgcgttggggcgctcggccgtgggttgggtaggctgggcctcggcgcgggcctctacggccgctgtagcgccctcgcgcgcccatttggcgaacggggcagggtcaacccctgccggaacgtaccaggcgcgttcctggcggtcccagcgcgctccaagggccttcacctcgtctttctccttgaacggcacgttcaagtaggcgcgctcgggcttggcgggggcttgagcggccgccggctgctcggcggcgttcatggcctgggccatttcctgctgctcgcgctcgtagtcggcgatccggcgctgtaggtcctcgtcgtgcagcatggccgtgccctcggcggccttgcgcgcctccttggcggcaacgcggtcctcgtcggtgctgttgggatcgcggcgaactcgctcttcatggatgcgggcgaacttcgcggcctgctcgtactcgttggccgtcgcgtaagcgtcgatcacggccaggcggtcggcgagcgcttcggcattggtctgcgcgtcggggccggcgaagtcggcaagccattggtggccgccccacgcatggttcgcatagacgccccaaaactccggctctcggtcgccggccggcaccacggaccgttcgccgtcgtgctcgacctcgacgttggcctggacctggacgcggccggtccaatcggcaggcagctcaaagcccagcgtggtttcggtcagcgcggccagcgattggttgccttccgccggctccgcgccggcgcggtacatgcgcagggtctgcgcgatcagctcgtcggccggcgcaatggccggtcgtgccacctggtcttgctgttgctccatagttgccccctgcgcaggctcgatggcctgctgggtcgtttgttcttgaatttgcttctgctcgaacgccaggacgaaatcctggatcttctccgcgtcggcggccgcgcggaaaatctctagcgggtcctcttgtagcgccttgatccacgatccgacataggccgcgtgctggccggggtcgtggccgatgcccagctcgtcgcccaggatcatgctggcaatctcggcccgcagctcttccttggcgtacccctcgctcccgaagggatgcgccaggtcgcggtccagccgcgacgggtggccggtccagtgccccagctcatggagcgcggttgcgtagtagttgtcggcgctcgggaactggcctttgtcgggcagatggatgctgtccgtggacggccgataaaacgcgcggtcgtgctcgccgtggcggatggtggcacctgacgccgcaaggatgtgctcggcccgctcgacggcgctccaagtctgttccttgcgttccaacggcggcaggccgtcgatctgctccgcattgaacacggtggcgaagaacacgcgcgggcgttcgagctgcaccgtcaccttgaccggatcgccgttggcatcgaggaccggcttgccggtctgctcgtcggtcttggtctgctcttcgctgaacttccaatactggatcggcgtgcctttctcgccgcgacgcacctgtgcgccggcggcagcggcctgcttgtaggtcatccagcgcgggtccgcatggccctgggccatgagctgaatcgcgttgatgcccttgtaacgcttcccggtagtcgggttgagcgggatgaaggagccgggcatgcccggttcccacggtttttgccacggcgcagtgccggctttcagttgctcaatgaggcgttcggcaacctgctcgtggaacggctttttgacctctgccatagccaattacctcccgtcattggcggccgcggtcgtcgtgtcctcgggcacggtcgcgtccaccaggtcaatgtcgctctcggcggcgtcctgctcgctcaaggcgtcctcggggaaggccccggccttctccgcttcttccgggtcgaactcgacctggaagccgggcgtcatcgcatcggcgagcttttcacgcagggcggcggcggcgttcgcggtatcgtcgaacggcgcaaagtcgtcctgctgcacggtcttgggatcattcatcgctttcactcctggttggtgccgttacggcctttgctgtagtccggcctgcctttcaggtcggggtatgtctgcttgcacgtcgggaagttgctgcacccccaccagaacatgccgcgcttcttgccaggccgacgggaaaggccgtggccgcaggccatgcacttgtgcagctcggagactttcggggcctcgcgcgggacgggcttgccgcccttgtcgtcgcacgcgaacttgcagccgtcggcaaagccggtgcagccccaaaagtattcgttcttgtccttcttcttgaggcgtcgcagcggcttgccgcaggacgggcaagggtgcgtgtcgatcttcatgttgaggccgttgtctttgatgttggcgacctcggcgccgatgtattccatcagctcgttgacgaacgacagcgtgtcgcgctcgccggcctggatggccttctgctgctcatgccagagcgcggtcatgtcggggaatctggccgtgtcgggcagtgcgtcgtacagctcttcgccggtcggcgtggacacgatgtgcttgcccttctccaccaggtagccgcgctcgaaaagcgtggcgatgatggagtctcgcgttgccggcgtgccgatcccgccgtgctcgccttgcttgcccttgtccttttcgatcaagattttccgcaggcggtcatcgcggatgtatttcgcaacgcgggtaaggtccgacagcagagattccatcgtgtacagcggctgcggtttcgtctcctgctgctcggccttcgcatcggtgcaggtgccggcctggccgtcacgcagcttgcgcaggtcctgttcaatgtcgtcggcattgccttccaggtcctcgttgccggcgtcgttcttgtagagaatcttccagcccggcgacgtggtgacgttcgagcgcacgccgaaacgatgatcgccgacctgggcaagcacgtcggtctggtcatacagatgcttcggccagaactgcgcgacgtaggcgcgcgcgatcagcaggtaaatcttctgctcggcatcggtgagcttcgacaggtcggccgtgctttcggtcgggatgatcgcgtggtgcgcggaaaccttggacgagttgaaggcgcggctcttgatcgtcggattggcgcgctgcgcagcagcggccagcatgggggccgtctgtgcgatggccgccagcacgcccggcgcatcgccgtgctgttcctcgctcaagtattcgcagtcggaacggttgtaggtgatgagcttgtgcttctcgcgcagggcctgcgtaatgtccttcacctggtccggcttgaagccgaacttgcgcgaggcgtccatttgcagtttcagcaggttgtagggcagcggcgcagccgcttccttcgccttggtggtcacggacacgatgcgggcgggttggccgctcacggcggccgcgatgccctcggcgtgctccttgttgctgaggcggcctttctcgtccaccggatcgccgtcggcgacctggtaacgggccgggaactgaatgccctcgacctcgaactggccgttcaccaggtagtagtaggttttctggtgggccgcgttctcgcggcaacggcgcacgacaaggcccaggatcggagtctgcacgcgccccacgctcaacagcccctgatagcccttcgcgcgtgccgcaagcgtgtacaggcgcgtgatgttgaagccgtatagctggtcgccgacgctgcgggcctcggccgcagcggacaggccggcgaactcgcggttgtcgcgcatcgcggcgagctgccggcgcacgatcttcacgttgttgtcgttgataagcagccgctgcaccggcagacggcagttggcgtattccaggatttcatcgaccagaagctggccttcgtcgtccgggtcgccggcgtgaaccacgcttttcgcctgcttcaacaggctgaggatggtcttgaactgagctttcgcaccggcatcgccggacggtttcttgcgccagggaatatggacgatgggcaggtcggccatgttccagttggcgtagcgctcgtcgtagtcctccgggtctagcaaggccagcatgtgaccgtagcaccaggtcacgcggtcggagccgcattcgtaatagccgtccttgcggctgccgccgcccaggccctcgacgatggcttttgccagctccggtttttcagcgattacaaggcgttcaaattgcatatatccccctaccctcaccaggtcagaaccggcctgatgacggtgatgatttgcgaacgattgacaggcccgaagtagcggccgtcgaaagacgtgtcgcttacgtcggacataagcagaacctcggcggtccccagggtgtagctgtcggactgataacgaggcagcggccgtcctgatggatcggccttgatgagcgcgctgtgaggcagcagcccgccattcacgcgcacgccggcgtcggtgatggcaacctcgtcgcctttagcggctaaaactcgcttcatcatgtagccgtagtcgccggggcagaaaccgccggcgatgtagccccgctccttggcgtccgaaaacacgccgacttgcggcgggcagaacatgacgtaagcccccttctccaccggcgcattcgatttccagtacaggccgaccggaatgcttttggtggtgttgaccttcgcgccggcgagataggccgcgccggcgagcaacaaggccgcgccgcctccgatggcgacgtacttggtgaggcgctggaagcggctcatatcgtgatcccctccccttcctcgacggtggccgtctggatcagcttgtcgctgaccttcggagccggtacggccgcgcgggcctggaatatcgggtctttgaagtagagcggctgcttgccgtagatcgcgggatagccggcgacgtacacaaccatgtcgcccgcctcttcaatgctgccgtcggcgctcttcttcggccccggcatgcgcaggcattcatcgggggtcagcaatggccgctgcacttcctggaaggtccgcgagacgttgcccaacagcgccgacgtgcggcggccgctcgtcgtgatctgctccttcacgatggtcgtggtgcctgtcagttttgacaggtgctcggccgtctccacgcggttcggcgggtaggcgttctgcacgtggcagttcgacgtgatgctttcgtcgtggccgtagccggtttcgcggctcttgagctggttaatgtcctggcagatgaggtagcacttgatgccgtagccggcgacgaaggcaagggactcttgcaggatttcgagcttgcccaggctggggaactcgtcgagcatcatcagcagacgatgcttgtagtgcgcgacaggacggccgttctcgaagtccatcttgtcggccagcagccggacgatcatgttgaccatgacgcgcaccagaggccgcagacgggccttgtcgttgggctgcgtcacgatgaacaggcttaccgggtcgtcgtggtgcatcagttgcttgatgcggaagtcggacttgctgacgttgcgggccacaaccgggtcgcggtacagggccaggtaggacttggcggtggacagcacggaaccggattcttcctccgggcggtccatcatgtcgcgggccgcagagccgaccgcagggtggttctgcccgtcaacgtggccgtaggtggtcatttccatccaaagctcgcccacgtcgcggttcgggtcggcaagcatgccgtccaccgacggcagggtggccggcgtaccctcgttcttagccttgtagagcgcgtgcaggatgacgccgacaagcagcgcctggctggttttctgccagtgcgattccaggcccttgccgtccggatcgacgatcagggtggcaaggttctgcacgtcgccaacctcgtactcggtccccaagcggatttcatcgagcgggttccagcacgcgctaccctgcgcggatgccggctcaaagcgcacgaccttgttgcgggcatgcttcttccgccagccggcggtcagcgcccacaactcgcctttcaggtcggtgatgacggcgctgtgcgcccaggaaagcagcgtcggaacgaccaggccgacgcccttgccggagcgcgtcggcgcgtaggtcaagacgtgctcggggccgttgtgccgcaggtagtggaacttgccgtccttgtcctgccagccgcccacatagacgccgctggaagtgggcgggtgtttgcctgacaccagctcgacgacggtgcgcggccggggcagcaggccggcggcctgtatgtccttcttgtcggcccagcgggccgaaccgtgcagatagtcgttcgccttgccggtgttcgccttgaccatctgcgtgacggccgtgcccagcaggcccacggtcgaaacgaccatacccatgctggccgcgcgcatgaaatcgtcgggatattggccgtaccacttgccggcccattgaaggatcgaccagggcgtgtagacgtggttgatattccagccaagtccggcctgatactggaaggaatgggcgaaatattgcgtcgcggtctgcaagcctgccccaagggacaggccggcgaggatgggaacggtcttgctggccttcggttttttcgcccgtatctgtggccccacggcgttgtttcggttcttcatctactcctacctcgggtagttttaagggagcctcgcggggtcacggtgacgggatcaccgatggcgaggcgcttcatgcgttgcaccgtggccttatcgacgggcagcaccagaatctcgtcgttttctttcctcaacagggccagcgcctggtcctcgacgttccgggtgcctgcataggacagcgcaccaacataatcagtatatcgtgcatgcttcggtatatcgaagccgtttagccgcttttgctcgcgctcggcaacatatttctcggccgccgcgatctgttcgggctttagccctcttcctggcccagaaactccccgtcgcagtgcgtgagctggttcggctccttgctgctccacgtgaccaggaacatcacgcggcaatagcatttcagctccgccggcgatgcgaaccacaccgagttgggacagcgctcgcaaacggttttggctttggggcggcggctttcgtccaatgcgtccaacgttgggcttgcggagtgcgacggttccgccggcgctgacggcgcgagcgtcccgtcggtcgccgtcgccgcctgtggcgttgagggtggttctggctgcggcaggtcgaatgcctccatcgccgccgcgatctcttcgtccgtcatttcgttcgggttgctcatgtgcttgctccttcgtcagtagttcttgacggcggcgctcaagggcggcgtcgtcaaaggtgattgccagacggccagcggcggccgcctgcgcgatccgctccttgaactctgctgtgccgttgacggtgatccggtcgccgaagcgctccattgccaggcgcagggcggcgtccaggccgtccgtggtggcctcgcgcgagacttgcaggcggtcgccgtcgtcgcggacggcgctgctgccgacgcgatagatgatggttcccttcttcgtgatgttgtccgtcacggccgcatggcccggcttggcctcgccgctgccctggatggtgttgcccttgaggtcgctgcggccctcgcgtgcgcgcagcgcggccagggccttgtcgtcgcccttcatcgcctcggccttgagccagtcggcccacgcgcggcgctgcgtgcgctcctggaccgcctgacggccctgccggtactcgcggttgatcttgtccaggtcggcgcgcagagccttgtgcgcctgcgcgtacatcagtcgctttgcaatgcgcccctcgcccagcagcttgatagcggcgcggcgcagccggttgctgcgcatcgcggcttcaatcaggcggtcacgacgccggcgcagcgtgtccagctcgcccttgcgcacggcccccatttcctggcgttcagactgataccgggcgtatagctcggtggtgtcgatgcgggtcttgagcggcttcgctcgatactcccgccgccggggggcttcgccgccctcggctggcgtgaatgccccgaatcgggcttcgagcttcggcttggacaggtcgcgcgaaacggtgctggccttgaccgtcgtgccgtcgccggcctcgaagatgaagccgtttccgcgctcgcgcagcttaagcccgttttcccgcaggacgcggtgcaggtcctcccaggattgcgccgcttgcagctccggcaggcattcgcgcttgatccagccgaccaggctttccacgcccgcgtgccgctccatgtcgttcgcgcggttctcggaaacgcgctgccgcgtttcgtgattgtcacgctcaagcccgtagtcccgttcgagcgtcgcgcagaggtcagcgagggcgcggtaggcccgatacggctcatggatggtgtttcgggtcgggtgaatcttgttgatggcgatatggatgtgcaggttgtcggtgtcgtgatgcacggcactgacgcgctgatgctcggcgaagccaagcccagcgcagatgcggtcctcaatcgcgcgcaacgtctccgcgtcgggcttctctcccgcgcggaagctaaccagcaggtgataggtcttgtcggcctcggaacgggtgttgccgtgctgggtcgccatcacctcggccatgacagcgggcagggtgtttgcctcgcagttcgtgacgcgcacgtgacccaggcgctcggtcttgccttgctcgtcggtgatgtacttcaccagctccgcgaagtcgctcttcttgatggagcgcatggggacgtgcttggcaatcacgcgcaccccccggccgttttagcggctaaaaaagtcatggctctgccctcgggcggaccacgcccatcatgaccttgccaagctcgtcctgcttctcttcgatcttcgccagcagggcgaggatcgtggcatcaccgaaccgcgccgtgcgcgggtcgtcggtgagccagagtttcagcaggccgcccaggcggcccaggtcgccattgatgcgggccagctcgcggacgtgctcatagtccacgacgcccgtgattttgtagccctggccgacggccagcaggtaggccgacaggctcatgccggccgccgccgccttttcctcaatcgctcttcgttcgtctggaaggcagtacaccttgataggtgggctgcccttcctggttggcttggtttcatcagccatccgcttgccctcatctgttacgccggcggtagccggccagcctcgcagagcaggattcccgttgagcaccgccaggtgcgaataagggacagtgaagaaggaacacccgctcgcgggtgggcctacttcacctatcctgcccggctgacgccgttggatacaccaaggaaagtctacacgaaccctttggcaaaatcctgtatatcgtgcgaaaaaggatggatataccgaaaaaatcgctataatgaccccgaagcagggttatgcagcggaaaagcgctgcttccctgctgttttgtggaatatctaccgactggaaacaggcaaatgcaggaaattactgaactgaggggacaggcgagagacgatgccaaagagctacaccgacgagctggccgagtgggttgaatcccgcgcggccaagaagcgccggcgtgatgaggctgcggttgcgttcctggcggtgagggcggatgtcgaggcggcgttagcgtccggctatgcgctcgtcaccatttgggagcacatgcgggaaacggggaaggtcaagttctcctacgagacgttccgctcgcacgccaggcggcacatcaaggccaagcccgccgatgtgcccgcaccgcaggccaaggctgcggaacccgcgccggcacccaagacgccggagccacggcggccgaagcaggggggcaaggctgaaaagccggcccccgctgcggccccgaccggcttcaccttcaacccaacaccggacaaaaaggatctactgtaatggcgaaaattcacatggttttgcagggcaagggcggggtcggcaagtcggccatcgccgcgatcattgcgcagtacaagatggacaaggggcagacacccttgtgcatcgacaccgacccggtgaacgcgacgttcgagggctacaaggccctgaacgtccgccggctgaacatcatggccggcgacgaaattaactcgcgcaacttcgacaccctggtcgagctgattgcgccgaccaaggatgacgtggtgatcgacaacggtgccagctcgttcgtgcctctgtcgcattacctcatcagcaaccaggtgccggctctgctgcaagaaatggggcatgagctggtcatccataccgtcgtcaccggcggccaggctctcctggacacggtgagcggcttcgcccagctcgccagccagttcccggccgaagcgcttttcgtggtctggctgaacccgtattgggggcctatcgagcatgagggcaagagctttgagcagatgaaggcgtacacggccaacaaggcccgcgtgtcgtccatcatccagattccggccctcaaggaagaaacctacggccgcgatttcagcgacatgctgcaagagcggctgacgttcgaccaggcgctggccgatgaatcgctcacgatcatgacgcggcaacgcctcaagatcgtgcggcgcggcctgtttgaacagctcgacgcggcggccgtgctatgagcgaccagattgaagagctgatccgggagattgcggccaagcacggcatcgccgtcggccgcgacgacccggtgctgatcctgcataccatcaacgcccggctcatggccgacagtgcggccaagcaagaggaaatccttgccgcgttcaaggaagagctggaagggatcgcccatcgttggggcgaggacgccaaggccaaagcggagcggatgctgaacgcggccctggcggccagcaaggacgcaatggcgaaggtaatgaaggacagcgccgcgcaggcggccgaagcgatccgcagggaaatcgacgacggccttggccgccagctcgcggccaaggtcgcggacgcgcggcgcgtggcgatgatgaacatgatcgccggcggcatggtgttgttcgcggccgccctggtggtgtgggcctcgttatgaatcgcagaggcgcagatgaaaaagcccggcgttgccgggctttgtttttgcgttagctgggcttgtttgacaggcccaagctctgactgcgcccgcgctcgcgctcctgggcctgtttcttctcctgctcctgcttgcgcatcagggcctggtgccgtcgggctgcttcacgcatcgaatcccagtcgccggccagctcgggatgctccgcgcgcatcttgcgcgtcgccagttcctcgatcttgggcgcgtgaatgcccatgccttccttgatttcgcgcaccatgtccagccgcgtgtgcagggtctgcaagcgggcttgctgttgggcctgctgctgctgccaggcggcctttgtacgcggcagggacagcaagccgggggcattggactgtagctgctgcaaacgcgcctgctgacggtctacgagctgttctaggcggtcctcgatgcgctccacctggtcatgctttgcctgcacgtagagcgcaagggtctgctggtaggtctgctcgatgggcgcggattctaagagggcctgctgttccgtctcggcctcctgggccgcctgtagcaaatcctcgccgctgttgccgctggactgctttactgccggggactgctgttgccctgctcgcgccgtcgtcgcagttcggcttgcccccactcgattgactgcttcatttcgagccgcagcgatgcgatctcggattgcgtcaacggacggggcagcgcggaggtgtccggcttctccttgggtgagtcggtcgatgccatagccaaaggtttccttccaaaatgcgtccattgctggaccgtgtttctcattgatgcccgcaagcatcttcggcttgaccgccaggtcaagcgcgccttcatgggcggtcatgacggacgccgccatgaccttgccgccgttgttctcgatgtagccgcgtaatgaggcaatggtgccgcccatcgtcagcgtgtcatcgacaacgatgtacttctggccggggatcacctccccctcgaaagtcgggttgaacgccaggcgatgatctgaaccggctccggttcgggcgaccttctcccgctgcacaatgtccgtttcgacctcaaggccaaggcggtcggccagaacgaccgccatcatggccggaatcttgttgttccccgccgcctcgacggcgaggactggaacgatgcggggcttgtcgtcgccgatcagcgtcttgagctgggcaacagtgtcgtccgaaatcaggcgctcgaccaaattaagcgccgcttccgcgtcgccctgcttcgcagcctggtattcaggctcgttggtcaaagaaccaaggtcgccgttgcgaaccaccttcgggaagtctccccacggtgcgcgctcggctctgctgtagctgctcaagacgcctccctttttagccgctaaaactctaacgagtgcgcccgcgactcaacttgacgctttcggcacttacctgtgccttgccacttgcgtcataggtgatgcttttcgcactcccgatttcaggtactttatcgaaatctgaccgggcgtgcattacaaagttcttccccacctgttggtaaatgctgccgctatctgcgtggacgatgctgccgtcgtggcgctgcgacttatcggccttttgggccatatagatgttgtaaatgccaggtttcagggccccggctttatctaccttctggttcgtccatgcgccttggttctcggtctggacaattctttgcccattcatgaccaggaggcggtgtttcattgggtgactcctgacggttgcctctggtgttaaacgtgtcctggtcgcttgccggctaaaaaaaagccgacctcggcagttcgaggccggctttccctagagccgggcgcgtcaaggttgttccatctattttagtgaactgcgttcgatttatcagttactttcctcccgctttgtgtttcctcccactcgtttccgcgtctagccgacccctcaacatagcggcctcttcttgggctgcctttgcctcttgccgcgcttcgtcacgctcggcttgcaccgtcgtaaagcgctcggcctgcctggccgcctcttgcgccgccaacttcctttgctcctggtgggcctcggcgtcggcctgcgccttcgctttcaccgctgccaactccgtgcgcaaactctccgcttcgcgcctggtggcgtcgcgctcgccgcgaagcgcctgcatttcctggttggccgcgtccagggtcttgcggctctcttctttgaatgcgcgggcgtcctggtgagcgtagtccagctcggcgcgcagctcctgcgctcgacgctccacctcgtcggcccgctgcgtcgccagcgcggcccgctgctcggctcctgccagggcggtgcgtgcttcggccagggcttgccgctggcgtgcggccagctcggccgcctcggcggcctgctgctctagcaatgtaacgcgcgcctgggcttcttccagctcgcgggcctgcgcctcgaaggcgtcggccagctccccgcgcacggcttccaactcgttgcgctcacgatcccagccggcttgcgctgcctgcaacgattcattggcaagggcctgggcggcttgccagagggcggccacggcctggttgccggcctgctgcaccgcgtccggcacctggactgccagcggggcggcctgcgccgtgcgctggcgtcgccattcgcgcatgccggcgctggcgtcgttcatgttgacgcgggcggccttacgcactgcatccacggtcgggaagttctcccggtcgccttgctcgaacagctcgtccgcagccgcaaaaatgcggtcgcgcgtctctttgttcagttccatgttggctccggtaattggtaagaataataatactcttacctaccttatcagcgcaagagtttagctgaacagttctcgacttaacggcaggttttttagcggctgaagggcaggcaaaaaaagccccgcacggtcggcgggggcaaagggtcagcgggaaggggattagcgggcgtcgggcttcttcatgcgtcggggccgcgcttcttgggatggagcacgacgaagcgcgcacgcgcatcgtcctcggccctatcggcccgcgtcgcggtcaggaacttgtcgcgcgctaggtcctccctggtgggcaccaggggcatgaactcggcctgctcgatgtaggtccactccatgaccgcatcgcagtcgaggccgcgttccttcaccgtctcttgcaggtcgcggtacgcccgctcgttgagcggctggtaacgggccaattggtcgtaaatggctgtcggccatgagcggcctttcctgttgagccagcagccgacgacgaagccggcaatgcaggcccctggcacaaccaggccgacgccgggggcaggggatggcagcagctcgccaaccaggaaccccgccgcgatgatgccgatgccggtcaaccagcccttgaaactatccggccccgaaacacccctgcgcattgcctggatgctgcgccggatagcttgcaacatcaggagccgtttcttttgttcgtcagtcatggtccgccctcaccagttgttcgtatcggtgtcggacgaactgaaatcgcaagagctgccggtatcggtccagccgctgtccgtgtcgctgctgccgaagcacggcgaggggtccgcgaacgccgcagacggcgtatccggccgcagcgcatcgcccagcatggccccggtcagcgagccgccggccaggtagcccagcatggtgctgttggtcgccccggccaccagggccgacgtgacgaaatcgccgtcattccctctggattgttcgctgctcggcggggcagtgcgccgcgccggcggcgtcgtggatggctcgggttggctggcctgcgacggccggcgaaaggtgcgcagcagctcgttatcgaccggctgcggcgtcggggccgccgccttgcgctgcggtcggtgttccttcttcggctcgcgcagcttgaacagcatgatcgcggaaaccagcagcaacgccgcgcctacgcctcccgcgatgtagaacagcatcggattcattcttcggtcctccttgtagcggaaccgttgtctgtgcggcgcgggtggcccgcgccgctgtctttggggatcagccctcgatgagcgcgaccagtttcacgtcggcaaggttcgcctcgaactcctggccgtcgtcctcgtacttcaaccaggcatagccttccgccggcggccgacggttgaggataaggcgggcagggcgctcgtcgtgctcgacctggacgatggcctttttcagcttgtccgggtccggctccttcgcgcccttttccttggcgtccttaccgtcctggtcgccgtcctcgccgtcctggccgtcgccggcctccgcgtcacgctcggcatcagtctggccgttgaaggcatcgacggtgttgggatcgcggcccttctcgtccaggaactcgcgcagcagcttgaccgtgccgcgcgtgatttcctgggtgtcgtcgtcaagccacgcctcgacttcctccgggcgcttcttgaaggccgtcaccagctcgttcaccacggtcacgtcgcgcacgcggccggtgttgaacgcatcggcgatcttctccggcaggtccagcagcgtgacgtgctgggtgatgaacgccggcgacttgccgatttccttggcgatatcgcctttcttcttgcccttcgccagctcgcggccaatgaagtcggcaatttcgcgcggggtcagctcgttgcgttgcaggttctcgataacctggtcggcttcgttgtagtcgttgtcgatgaacgccgggatggacttcttgccggcccacttcgagccacggtagcggcgggcgccgtgattgatgatatagcggcccggctgctcctggttctcgcgcaccgaaatgggtgacttcaccccgcgctctttgatcgtggcaccgatttccgcgatgctctccggggaaaagccggggttgtcggccgtccgcggctgatgcggatcttcgtcgatcaggtccaggtccagctcgatagggccggaaccgccctgagacgccgcaggagcgtccaggaggctcgacaggtcgccgatgctatccaaccccaggccggacggctgcgccgcgcctgcggcttcctgagcggccgcagcggtgtttttcttggtggtcttggcttgagccgcagtcattgggaaatctccatcttcgtgaacacgtaatcagccagggcgcgaacctctttcgatgccttgcgcgcggccgttttcttgatcttccagaccggcacaccggatgcgagggcatcggcgatgctgctgcgcaggccaacggtggccggaatcatcatcttggggtacgcggccagcagctcggcttggtggcgcgcgtggcgcggattccgcgcatcgaccttgctgggcaccatgccaaggaattgcagcttggcgttcttctggcgcacgttcgcaatggtcgtgaccatcttcttgatgccctggatgctgtacgcctcaagctcgatgggggacagcacatagtcggccgcgaagagggcggccgccaggccgacgccaagggtcggggccgtgtcgatcaggcacacgtcgaagccttggttcgccagggccttgatgttcgccccgaacagctcgcgggcgtcgtccagcgacagccgttcggcgttcgccagtaccgggttggactcgatgagggcgaggcgcgcggcctggccgtcgccggctgcgggtgcggtttcggtccagccgccggcagggacagcgccgaacagcttgcttgcatgcaggccggtagcaaagtccttgagcgtgtaggacgcattgccctgggggtccaggtcgatcacggcaacccgcaagccgcgctcgaaaaagtcgaaggcaagatgcacaagggtcgaagtcttgccgacgccgcctttctggttggccgtgaccaaagttttcatcgtttggtttcctgttttttcttggcgtccgcttcccacttccggacgatgtacgcctgatgttccggcagaaccgccgttacccgcgcgtacccctcgggcaagttcttgtcctcgaacgcggcccacacgcgatgcaccgcttgcgacactgcgcccctggtcagtcccagcgacgttgcgaacgtcgcctgtggcttcccatcgactaagacgccccgcgctatctcgatggtctgctgccccacttccagcccctggatcgcctcctggaactggctttcggtaagccgtttcttcatggataacacccataatttgctccgcgccttggttgaacatagcggtgacagccgccagcacatgagagaagtttagctaaacatttctcgcacgtcaacacctttagccgctaaaactcgtccttggcgtaacaaaacaaaagcccggaaaccgggctttcgtctcttgccgcttatggctctgcacccggctccatcaccaacaggtcgcgcacgcgcttcactcggttgcggatcgacactgccagcccaacaaagccggttgccgccgccgccaggatcgcgccgatgatgccggccacaccggccatcgcccaccaggtcgccgccttccggttccattcctgctggtactgcttcgcaatgctggacctcggctcaccataggctgaccgctcgatggcgtatgccgcttctccccttggcgtaaaacccagcgccgcaggcggcattgccatgctgcccgccgctttcccgaccacgacgcgcgcaccaggcttgcggtccagaccttcggccacggcgagctgcgcaaggacataatcagccgccgacttggctccacgcgcctcgatcagctcttgcactcgcgcgaaatccttggcctccacggccgccatgaatcgcgcacgcggcgaaggctccgcagggccggcgtcgtgatcgccgccgagaatgcccttcaccaagttcgacgacacgaaaatcatgctgacggctatcaccatcatgcagacggatcgcacgaacccgctgaattctatgctcctatattgataagaataaacttaatactataaatgaggtgttagggatttaattattctttattgatataaaaagtcctagcaatccaaatgggattgctaggaccaaacaaagtagattatatagcataaataggtttaattttgctacgggggcgttatttaggttttttcttctttcgaaaaaatctttctttatgaagttaaaagctatgtattcaatagcatattttgaatatggacatagaatagtgcttatcactattgcatatagcatcttatctgacacaaggaaataatacccttcgctgttttttgttataaggtatatatatataagtgtgcagtacaggccaaataaaatattttttatgtagtatcttaagctcataaattaaacctcgccatatattcttttcattttataaggatcgagttatgaggaaaagattttttgtgggaatattcgcgataaacctccttgttggatgtcaggctaactatatacgtgatgttcagggagggaccatcgcaccatcctcctcttctaaactgacggggatcgcggttcagtagaaaagattaaaggatcttc